rapid-fire weapon - Francés Inglés Diccionario